perm filename FEB.MSG[2,TES] blob sn#028290 filedate 1973-02-27 generic text, type T, neo UTF8
I'M WORKING ON IMPLEMENTING PATTERN MATCHING FEATURES IN BBN-LISP
AND AM VERY INTERESTED IN THE PATTERN MATCHING FEATURES IN/PLANNED
FOR LISP70.   IF FEASABLE, I WOULD LIKE TO PROVIDE FOR SOME
SORT OF COMPATABILITY.  IN ANY CASE, I'D LIKE TO TALK TO YOU (ONE
OF YOU, DAV OR HJE, AT LEAST) ABOUT IT.   COULD YOU GIVE ME
A CALL SOME AFTERNOON (X4878), OR LET ME KNOW SOME TIME IT'S
CONVENIENT FOR YOU FOR ME TO COME UP & TALK?   THANXS
	LARRY MASINTER (LMM)

19-FEB-73  2224		1,LMM
Larry -

	Our changes to PUB for variable width are mainly confined to
FILLER.  There are a few changes in PUBDFS and other places probably.
All of the variable width changes (nearly all) should be marked
with RKJ (which is COMMENT).
	Our PUB is currently undergoing changes to put more of the
XGP control facilities in.  Also PUB will soon do XGP justification
by putting out variable size blanks.  These changes are being
made in FILLER ans PUB2.  Our current versions of the PUB source
files are available on [A700PU00].  You might also want
to look at PUB.LOG for entries I made at the time I added variable
width characters (about May-June '72).
	Let me know if I can be of help in explaining what we're trying
to do.
			Richard Johnsson at CMU

11-FEB-73  1315		NET,GUE
00100	00100	THINK ABOUT THE TELETYPE PROBLEM.  THE FILE REPRESENTATION,
00200	00200	MANUAL REPR., TERMINAL REPR., LPT REPR., AND XGP REPR. MAY ALL
00300	00300	BE DEIFFERENT FOR SOME TERMINAL SYMBOL.  WHERE SHOULD THE CONVERSION
00400	00400	BE DONE  CERTAINLY, THE FILE, MANUAL, AND INTERNAL REPR. CAN AGREE.
00500	00500	SO IT'S DURING I/O /TERMINAL THAT CONVERSION IS DONE.  LISP70
00600	00600	NEEDS A CONVERSION TABLE.  HOWEVER, WHAT IF [ IS REPR. BY $( IN
00700	00700	ONE SYNTACTIC CONTEXT BUT BY < IN ANOTHER  IT SEEMS AS IF
00800	00800	THE CONVERSION TABLE ACTIVE MUST BE SELECTABLE BY CONTEXT LIKE THE
00900	00900	SCANNER.  MAYBE THE SCANNER ITSELF SHOULD BE THE CONVERSION TABLE.
01000	01000	I.E., THERE IS A SCANNER FOR [LISP70,TI-TERMINAL], ONE FOR
01100	01100	[LISP70,MODEL-33], ONE FOR [SEXPR,TI-TERMINAL], ETC.
01200	01200	QUESTION: CAN THEY SHARE STATES TO SAVE SPACE I.E., CAN THEY BE
01300	01300	COMPILED AS A GROUP MORE COMPACTLY THAN AS INDIVIDUALS
01400	01400	
01500	22-FEB-73 TES (DATE APPROX)
01600	02800	For list of character sets, see PRUNE.DAT[XGP,TVR] or KSETS.LOG[XGP,TVR].
01700	02900	Bruce has a program for reading characters from a TV camera and do
01800	03000	slantly and reduction/expansion in X or Y direction.  Unfortunately,
01900	03100	someone who knows how to use it (i.e. myself or BGB) would have to
02000	03200	show you as it is not much easier than the Foonly drawing program to
02100	03300	understand from scratch.
02200	03400	
02300	03500				Tovar
02400	03600	04-FEB-73  1414		XGP,TVR